BaseProcessor Class Reference
#include <mdaBaseProcessor.h>
Constructor & Destructor Documentation
Member Function Documentation
virtual void doProcessing |
( |
ProcessData & |
data |
) |
[protected, pure virtual] |
Implemented in AmbienceProcessor, BandistoProcessor, BeatBoxProcessor, ComboProcessor, DeEsserProcessor, DegradeProcessor, DelayProcessor, DetuneProcessor, DitherProcessor, DubDelayProcessor, DX10Processor, DynamicsProcessor, EPianoProcessor, ImageProcessor, JX10Processor, LeslieProcessor, LimiterProcessor, LoudnessProcessor, MultiBandProcessor, OverdriveProcessor, PianoProcessor, RePsychoProcessor, RezFilterProcessor, RingModProcessor, RoundPanProcessor, ShepardProcessor, SpecMeterProcessor, SplitterProcessor, StereoProcessor, SubSynthProcessor, TalkBoxProcessor, TestToneProcessor, ThruZeroProcessor, and TrackerProcessor.
bool bypassProcessing |
( |
ProcessData & |
data |
) |
[protected, virtual] |
virtual void processEvents |
( |
IEventList * |
|
) |
[inline, protected, virtual] |
void checkSilence |
( |
ProcessData & |
data |
) |
[protected, virtual] |
void setBypass |
( |
bool |
state, |
|
|
int32 |
sampleOffset | |
|
) |
| | [protected, virtual] |
void allocParameters |
( |
int32 |
numParams |
) |
[protected, virtual] |
virtual void recalculate |
( |
|
) |
[inline, protected, virtual] |
Reimplemented in AmbienceProcessor, BandistoProcessor, BeatBoxProcessor, ComboProcessor, DeEsserProcessor, DegradeProcessor, DelayProcessor, DetuneProcessor, DitherProcessor, DubDelayProcessor, DX10Processor, DynamicsProcessor, EPianoProcessor, ImageProcessor, JX10Processor, LeslieProcessor, LimiterProcessor, LoudnessProcessor, MultiBandProcessor, OverdriveProcessor, PianoProcessor, RePsychoProcessor, RezFilterProcessor, RingModProcessor, RoundPanProcessor, ShepardProcessor, SpecMeterProcessor, SplitterProcessor, StereoProcessor, SubSynthProcessor, TalkBoxProcessor, TestToneProcessor, ThruZeroProcessor, and TrackerProcessor.
bool isBypassed |
( |
|
) |
const [inline, protected] |
double getSampleRate |
( |
|
) |
const [inline, protected] |
Reimplemented from Component.
Reimplemented in AmbienceProcessor, BeatBoxProcessor, ComboProcessor, DeEsserProcessor, DegradeProcessor, DelayProcessor, DetuneProcessor, DitherProcessor, DubDelayProcessor, DX10Processor, DynamicsProcessor, EPianoProcessor, ImageProcessor, JX10Processor, LeslieProcessor, LimiterProcessor, LoudnessProcessor, MultiBandProcessor, OverdriveProcessor, PianoProcessor, RePsychoProcessor, RezFilterProcessor, RingModProcessor, RoundPanProcessor, ShepardProcessor, SpecMeterProcessor, SplitterProcessor, StereoProcessor, SubSynthProcessor, TalkBoxProcessor, TestToneProcessor, ThruZeroProcessor, and TrackerProcessor.
Field Documentation